<?php
/**
 +------------------------------------------------------------------------------
 * framework惯例配置，默认配置参数
 * 说明：
 * 1。本来要采用stdClass的方式作为配置文件，但是stdClass在老的php5.2之前，兼容性很不好。
 *   而且如果不初始化直接使用$config->name的方式，在E_STRICT模式下，会报一个E_STRICT的错误，要不需要在前面写上，
 *   $config => new stdClass(),影响程序的性能；
 * 2。采用return array()的方式，这样的好处是，效率比较高(相比，$config['name=]='abc'）
 +------------------------------------------------------------------------------
 * @Version 1.2
 * @Author  WangXian
 * @E-mail   admin@loopx.cn
 * @package ephp
 * @FileName convention.php
 * @Creation date 2010-10-12
 * @Modified date 2010-10-12
 +------------------------------------------------------------------------------
 */
return array
(
	'debug'				=> false,	#调试模式，默认开启

	/* 打印log相关配置 */
	'access_log' 		=> false,	#是否记录access_log日志
	'exception_log' 	=> false,	#是否记录EXCEPTION日志
	'sql_log' 			=> false,	#是否记录SQL日志

	/* 显示系统错误 */
	'show_errors'		=> true,	#是否显示系统错误信息，true显示，false不显示。

	/* URL相关 */
	'html_url_suffix'	=> '',			#伪静态后缀设置
	'url_router'		=> false,		#是否启用url路由功能
	'url_type'			=> 'PATH_INFO',	#url类型PATH_INFO|GET|SEO, SEO模式采用PATH_INFO但无入口index.php等；
	#其实主要对U()方法生成url有作用，系统在调度控制器是兼容PAHT_INFO和GET的，该参数对系统调度没有影响；
	#在保证安全的前提下，进行兼容PATH_INFO和GET方式，如果是url混合方式(同时含有get和path_info)，则以path_info为主。

	/* SESSION & 时区 */
	'date_timezone'		=> 'PRC', 	#PRC|'Asia/Shanghai'
	'session'=>
	 array
	 (
	 	'open_session'		=> false,	#系统是否使用session;
	 
		'reset' 			=> false,	#重设置session参数，只有为true的情况下，下面的几项才起作用，一般用在wap网站；
		'use_cookies'		=> 1,		#是否使用cookies在客户端保存会话sessionid，默认为采用 1
	 	'use_only_cookies'	=> 0,		#是否仅仅使用cookie在客户端保存会话sessionid，默认 0 (0，开启url明文专递session_id。1，禁用url传session_id) wap网站一般设置为0 ；
		'use_trans_sid'		=> 0,		#session_id通过url明文传输
		'name'				=> 'eid',	#session name
	 ),

	/* 系统相关配置。 */
	'dbdriver'				=> 'mysqli',	#选择db驱动，mysql|mysqli|sqlite 默认mysqli
	'strip_html_whitespace'	=> false		#是否去除html空格
);


/* End of file convention.php */
/* Location: convention.php */